po box (post office box) - French English Dictionary